- Build and maintain multiple tools in Angular/Typescript/Javascript
- Learn complex systems pertaining claims, be responsible for deployment, stability, and usability of applications
- Work with agile requirements
- Collaborate with backend developers, testers, end users
- Demonstrate ability to communicate and collaborate effectively at all levels in the organization and across multiple disciplines
- Alignment with Tesla s mission of accelerating world s transition to sustainable energy
- Proficiency in Typescript, JavaScript, ES5/6, HTML, CSS and Angular framework
- Strong understanding of component-based development, familiarity with Angular, Vue.js, ReactJS or any other equivalent library/framework
- 2-3 years of experience building applications with Angular, Typescript, HTML, CSS
- Proficiency with software engineering best practices including writing production quality code, agile development, version control
- Degree in Computer Science or equivalent experience
- Experience with NodeJS is a plus
- Contribute to the complete software development lifecycle for applications, ensuring that all projects are delivered on time and meet high-quality standards
- Design, develop, and maintain full stack web applications, utilizing .NET, C#
- Collaborate with cross-functional teams, including product managers, service engineers and other software engineers, to define and implement features that enhance operational efficiency for our customers
- Ensure that web applications integrate seamlessly with backend distributed systems and support real-time monitoring, control, and reporting
- Contribute to the definition and implementation of extensible design systems that prioritize scalability, maintainability, and exceptional user experiences
- Implement rigorous testing strategies, including unit, integration, and end-to-end testing, to guarantee the reliability and performance of applications under various conditions
- Actively maintain and promote the core values of the team, which include engineering excellence, curiosity, a bias for action, self-awareness, inclusivity, and vulnerability, contributing to a positive and productive team culture
- Drive initiatives from concept to completion, from defining the business need with product experts, to conducting user interviews, culminating in feature implementation
- Degree in Computer Science or equivalent experience
- Proven experience as a Software Engineer with a strong focus on developing and delivering user-centric web applications using C#, .NET. Angular/React and TypeScript experience are a good addition
- Strong problem-solving skills, with a focus on delivering robust, reliable, and efficient solutions that meet customer needs and drive operational excellence
- Enthusiasm for staying at the forefront of technology trends and a commitment to continuous learning, particularly in the fields of renewable energy and sustainable technologies
- Maintain the values of the team which include engineering excellence, curiosity, a bias for action, self-awareness, inclusivity, and vulnerability
- Design, develop, and maintain scalable applications and services using Golang.
- Build and optimize relational (MySQL or similar) and NoSQL (MongoDB or similar) databases, including schema design, indexing, and query performance.
- Develop and maintain event-driven architectures leveraging technologies such as Kafka or RabbitMQ for reliable and scalable data streaming.
- Utilize Redis or other caching technologies to improve application performance and scalability.
- Collaborate with cross-functional teams (Product, Design, Business) to define requirements, prioritize features, and deliver high-quality solutions.
- Own features and projects end-to-end, including design, implementation, testing, deployment, and monitoring in production.
- Write clean, maintainable, and secure code, while participating in peer code reviews and upholding coding standards.
- Implement automated testing strategies to ensure reliability and performance across all environments.
- Monitor live systems, troubleshoot production issues, and continuously refine performance, scalability, and reliability.
- Proficiency in Golang
- Experience with relational (MySQL or similar) and NoSQL databases (MongoDB or similar), including schema design & optimization
- Experience with event streaming technologies such as Kafka or RabbitMQ
- Familiarity with Redis a nice to have
Company
Location
Fremont, California - United States of America
Job type
Full-Time
Golang Job Details
Title: Angular Developer
Location: Fremont, CA, USA
The team is seeking a Front-End Software Engineer proficient in Angular to join the team and work on building a better experience for users of our claims ecosystem. The Angular Engineer will work with skilled software engineers, product managers and application users bringing a vision of tools into reality.
Responsibilities:
Qualifications:
JD #2: .NET Developer
Responsibilities:
Qualifications:
JD #3: Backend Golang Developer
Responsibilities:
Requirements:
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs